SOFTWARE FOR DEFORMABLE SOLID MECHANICS
Annotation
Subject of Research. The paper presents a software building method for the tasks of deformable solid mechanics. This software should guarantee high accuracy and speed of calculations, as well as simple preparation of the initial data and data processing even for an inexperienced user. The software was developed using the open source GMSH mesh generator application programming interface (API) and the Eigen mathematical library. Method. The developed software consists of three modules: GMSH_API, InputFile, FEMSolver and a database. The GMSH_API module, which prepares the finite element model, was written using the GMSH mesh generator API. The InputFile module describes methods for interacting with a previously created database, that provides quick and easy preparation of the input file needed to start the calculation. Numerical calculation by the finite element method is implemented in the FEMSolver module. The Eigen mathematical library was actively used for its implementation, and it can build sparse matrices that do not store zero elements in memory. This possibility obviates the need for additional transformations of the global stiffness matrix used in the finite element method. Main Results. The Kirsch task was solved as an example in a plane-stressed setting: a distributed tensile load was applied to the upper edge of a steel plate, with a round hole in the center, the lower edge of the plate was rigidly fixed. After calculating and obtaining the von Mises stress distribution field in the plate, we observe an error of 1.72% relative to the analytical solution. Such error value is considered low, therefore, the developed software not only facilitates the preparation of data for calculation, but also guarantees high accuracy of the obtained results. Practical Relevance. Commercial software for solving the problems of deformable solid mechanics, such as ANSYS Mechanical APDL, Abaqus, etc., is very expensive. Free software is primarily focused on researchers and, as a rule, is difficult for learning by an ordinary user-engineer, and the compromise version of the PDE Toolbox for MATHLAB is applicable only for tasks in a two-dimensional area and only supports a linear triangular finite element. However, the application of GMSH API and the Eigen library provides for creation of an easy-to-use but powerful tool for solving the problems of deformable solid mechanics.
Keywords
Постоянный URL
Articles in current issue
- TUNABLE TERAHERTZ FILTERS BASED ON CARBON NANOTUBES
- THREE-DIMENSIONAL IMAGE CREATION FOR ARTIFICIAL SPACE OBJECT BY LASER RANGING
- STARTING POINT SELECTION IN GROUPING DESIGN METHOD FOR LITHOGRAPHIC OBJECTIVES
- CLASSIFICATION AND DESIGN OF HYDRO-LENSES.
- ULTRASOUND DETECTION BY APPLYING FIBER BRAGG GRATINGS.
- ROTATION PARAMETER ESTIMATION ERROR OF DEFLECTOMETER BASIC UNIT
- EFFECT OF OBJECT REPRESENTATION FORM ON DEPTH RESOLUTION OF RESTORED IMAGES OBTAINED BY SYNTHESIZED FRESNEL HOLOGRAMS.
- GEOMETRICAL SYNTHESIS METHOD AND PARAMETRIC OPTIMIZATION OF GALLOPING ROBOT LEG MECHANISM.
- EFFECT OF FINELY-DISPERSED COAL SLUDGES ON THEIR FLOATABILITY.
- STUDY OF LEUKOSAPPHIRE SURFACE MORPHOLOGY CHANGE BY ARGON ION BEAM AT SMALL GRAZING ANGLE.
- ALGORITHMS OF NEW METHODS FOR MATERIAL WEAR RESISTANCE ESTIMATION
- KINETIC APPROACH OF PLASMA PROCESSES MODELING FOR SYNTHESIS OF CARBON NANOSTRUCTURES
- IMPROVEMENT OF MOLYBDENUMBLACKENING TECHNOLOGY
- TEMPORAL INCOHERENCE ELIMINATION FOR 2D COLOR DOPPLER ECHOCARDIOGRAPHY VIA MASKING ALGORITHM.
BLOCKCHAIN-BASED TECHNOLOGY FOR SECURITY PROCESSING OF PERSONAL DATA
- REMOTE NEUROREHABILITATION PORTAL FUNCTIONALITY
- MANAGEMENT SYSTEM FOR SCALABLE GEOGRAPHICALLY DISTRIBUTED DATA CENTER
- TECHNIQUES FOR VIBRATION RESISTANCE INCREASE OF QUARTZ PENDULUM ACCELEROMETER USING DIGITAL FEEDBACK AMPLIFIER
- PLATFORM-BASED SOLUTIONS AND DESIGN MODULARITY FOR ELECTRONIC DEVICES AS STANDARDIZATION AND UNIFICATION ROUTINE.
- COMMON GROUND BETWEEN APPROACHES TO SIMULATION MODELING OF INFOCOMMUNICATION AND TRANSPORT NETWORKS.
- ANALYTICAL COMPARISON OF BASE STATION REACH FOR VARIOUS MULTICARRIER SIGNAL SCHEMES.
- VISUALIZATION OF NACRE STRUCTURE LAYERS BY SPECTRAL OPTICAL COHERENCE MICROSCOPY METHOD
- ACOUSTIC MODELING FOR KAZAKH SPEECH SYNTHESIS
- ALGORITHMS OF COLOR QR CODESFORMATION FOR BIOMETRY TASKS